﻿
body{
	padding:0px;
	margin:0px;
	font-family:"Microsoft Yahei";
}
html, div, ul, li, p, h1, h2, h3, h4, h5, h6, img{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
form {
  position: relative;
  margin: 0 auto;
}
input, button {
    border: none;
    outline: none;
	padding:0px;
	margin:0px
}

img {
	border: none
}
ul, li{
	list-style: none
}
a {
	text-decoration: none;
}
.top{
	width:100%; 
	height:117px; 
	
}
.top_logo{
	width:1200px; 
	margin:0px auto; 
	padding-top:15px;
	font-size:16px;
}
.top_logo a {
	color:#000;
}
.top_logo a:hover {
	color:#004098;
}
.gg{float:left;}

.jtsy{
	width:120px; 
	line-height:40px; 
	line-height:40px;  
	font-size:16px;
}


.lymenu{
	width:100%; 
	height:50px; 
	line-height:50px; 
	background:#026edd;
	text-align:center;
}
.lymenuN{
	width:75%; 
	max-width:1800px;
	padding:0px 5px 0px 5px;
	margin:0px auto;
	height:50px;

}

.lymenuN ul:first-child{
	display:flex;
justify-content:space-between;
}

.lymenuN ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
	font-size:18px;	
	z-index:200;

}

.lymenuN ul li {
    float: left;
	width:175px;
	position: relative; 
	z-index:200;
}
@media screen and (max-width:1400px) {
	.lymenuN{
		width:93%
	}
	.lymenuN ul li{
		width:155px;
	}
}

.lymenuN ul li  a{
	text-align: center; 
	color:#FFF;
	display:block; 
    text-decoration:none; 

}
.lymenuN ul li  a:hover{
	line-height:50px;
	color:#004098;

}

.lymenuN ul li.m1 a{
	text-align: center; 
	color:#FFF;
	display:block; 
    text-decoration:none; 
	//background: url(24649672.jpg);

}
.lymenuN ul li.m1 a:hover{
	line-height:50px;
	color:#004098;
	//background: url(24649673.jpg);
}

.lymenuN ul li.m2 a{
	text-align: center; 
	color:#FFF;
	display:block; 
    text-decoration:none; 
	//background: url(24649662.jpg);

}
.lymenuN ul li.m2 a:hover{
	line-height:50px;
	color:#004098;
	//background: url(24649663.jpg);
}

.lymenuN ul li.m3 a{
	text-align: center; 
	color:#FFF;
	display:block; 
    text-decoration:none; 
	//background: url(24649668.jpg);

}
.lymenuN ul li.m3 a:hover{
	line-height:50px;
	color:#004098;
	//background: url(24649669.jpg);
}

.lymenuN ul li.m4 a{
	text-align: center; 
	color:#FFF;
	display:block; 
    text-decoration:none; 
	//background: url(24649664.jpg);

}
.lymenuN ul li.m4 a:hover{
	line-height:50px;
	color:#004098;
	//background: url(24649665.jpg);
}

.lymenuN ul li.m5 a{
	text-align: center; 
	color:#FFF;
	display:block; 
    text-decoration:none; 
	//background: url(24649666.jpg);

}
.lymenuN ul li.m5 a:hover{
	line-height:50px;
	color:#004098;
	//background: url(24649667.jpg);
}

.lymenuN ul li.m6 a{
	text-align: center; 
	color:#FFF;
	display:block; 
    text-decoration:none; 
	//background: url(24649670.jpg);

}
.lymenuN ul li.m6 a:hover{
	line-height:50px;
	color:#004098;
	//background: url(24649671.jpg);
}

.lymenuN ul li.m7 a{
	text-align: left;
	color:#FFF;
	display:block; 
    text-decoration:none; 
padding-left:32px;
	//background: url(#);

}
.lymenuN ul li.m7 a:hover{
	line-height:50px;
	color:#004098;
	//background: url(24649674.jpg);
}

.lymenuN ul li.m8 a{
	text-align: left;
padding-left:32px;
	color:#FFF;
	display:block; 
    text-decoration:none; 
	//background: url(#);

}
.lymenuN ul li.m8 a:hover{
	line-height:50px;
	color:#004098;
	//background: url(24649674.jpg);
}

.lymenuN ul li .erji{
	text-align:left;
}

.lymenuN ul li.erji a{
	float:none;
    background: url(24649687.jpg);
	height:30px;
	line-height:30px;
}
.lymenuN ul li.erji a:hover{
	color:#00f;
	background: url(24649688.jpg);
	height:30px;
	line-height:30px;
	color:#004098;
}
.erji_ul{display:none;}
ul li:hover .erji_ul{display:block}



.tzgg{
	width:1200px; 
	height:50px; 
	line-height:50px;
	background:#f5f5f5; 
	margin:0px auto;
}
.tzggxb{
	width:32px; 
	height:32px;
	padding-top:10px;
	padding-left:5px;
}
.tzggwz{
	font-size:18px;
	color:#bf0e04;
	padding-left:5px;
}
.tzggnr{
	width:500px;
	font-size:14px;
	margin-left:10px;
}
.tzggnr a{
	color:#ff0000;
}
.tzggnr a:hover{
	color:#000300;
}
.ss{
	width:300px; 
	float:right;
	margin-top:10px;
}
.ssk{
	border:1px solid #52b2e5;
	height:26px;
	line-height:26px;
}
.btn01{
	width:200px; 
	background:#DFFDFF; 
	height:28px;
	padding-left:5px;
}

.btn02{
	position:absolute;
	width:52px; 
	height:28px; 
	background:url(#);
}



.drc{
	width:1190px; 
	margin:0px auto; 
	height:auto; 
	overflow:hidden; 
	padding:20px 5px 35px 5px;
	background:#FFF
}
.hdp{
	width:590px; 
	height:380px;
	float:left;
	background:#333;
}
.ywnews{
	float:left; 
	width:570px; 
	margin-left:30px;
}
#outer {
	width:570px;
	margin:10px auto;
}
#tab {
	overflow:hidden;
	zoom:1;
}
#tab li {
	float:left;
	color:#fff;
	height:40px;
	cursor:pointer;
	line-height:40px;
	list-style-type:none;
	padding:0 20px;
	font-size:20px;

}
#tab li.current {
	color:#fff;
	border-radius: 5px;
	background:#026edd;
	font-size:22px;
}
#tab li a{
	font-size:14px;
	color:#bbbbbb;
	text-decoration: none;
}

#tab li a:hover{
	font-size:14px;

	text-decoration: none;
}
#tab li.current02{
	color:#026edd;
	background:#fff;
	font-size:22px;
}
#content {
	border-top-width:0;
}
#content ul {
	line-height:25px;
	display:none;
	margin:0px 5px 0px 5px;
	padding:18px 10px 10px 10px;
}
#content ul li{
	background: url(24649636.jpg)  no-repeat left;
	padding-left:15px;
	height:43px;
	line-height:43px;
	border-bottom:1px  dashed #e5e5e5;
}
#content ul li a{
	color:#292828
}

#content ul span{
	float:right;
	font-size:12px;
	color:#3a3a3a;

}
.line{
	width:1190px; 
	margin:0px auto; 
	height:auto; 
	overflow:hidden; 
	clear:both;
}



.tongzhi{
	width:475px;
	height: 347px;
	float:left;
	margin-left: 35px;
	margin-top:30px;
}
#tz_ul{
	background-color:#f6f6f6;
}

#tz_title{
	width:475px;
	height:55px;
	background:#026edd;
}
.lists2 {

    padding-top: 15px;
}

.lists2 ul li {
    background: url(24649636.jpg) no-repeat 12px center;
    position: relative;
    text-align: left;
    padding-left: 30px;
}
.lists2 ul li a {
    color: #333;
    line-height: 42px;
}
.lists2 ul li span {
    font-size: 14px;
    color: #999;
    position: absolute;
    right: 10px;
    top: 10px;
}
.jiceng {
    width: 680px;
    height: 390px;
    float: left;
	margin-top:10px;
}
#jcdt {
    border-bottom: 1px #CCC solid;
    height: 44px;
}
.cp_title {
    text-align: left;
    width: 96px;
    border-bottom: solid 3px #0066cc;
}
.cp_title {
    text-align: left;
    width: 96px;
    border-bottom: solid 3px #0066cc;
}
.cp_title span a {
    color: #026edd;
    font-size: 24px;
    line-height: 43px;
}
.fl {
    float: left;
}
.jt_title {
    text-align: left;
    width: 96px;
}


.jt_title span a {
    color: #666;
    font-size: 24px;
    line-height: 40px;
}
#jt_jcdiv {
    width: 680px;
    height: 134px;
    margin-top: 20px;
}
#jc_txt {

    height: 184px;
    position: relative;
    top: -133px;

}
#jc_txt h3 {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: 500;
}
#jc_txt p {
    text-align: left;
    font-size: 14px;
    color: #666;
    text-indent: 2em;
    line-height: 26px;
}
.lists {
    padding-top: 15px;
}
.lists ul li {
    background: url(24649636.jpg) no-repeat 2px center;
    position: relative;
    text-align: left;
    padding-left: 20px;
}
.lists ul li a {
    color: #333;
    line-height: 40px;
}
.lists ul li span {
    color: #999;
    position: absolute;
    right: 10px;
    top: 5px;
}

.news {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
	background-color:#f6f6f6
}
.newsmenu {
    width: 1200px;
	margin: 0 auto;
	padding-bottom:20px;
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.newsN {
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
	padding-bottom:30px;
}
.newW{
	width:1200px;
	height:110px;
	text-align:center;
	
	}
.newW ul{
	padding-top:35px;

	}
.newW ul li{
	width:240px;
	height:51px;
	float:left;
}
.mr33{ margin-right:33px;}
.curr{
	background:url(24649635.jpg) no-repeat center 51px;
	padding-bottom:19px;
	}
.newscon{
	width:100%;
	padding:20px 0px;
	}
.newscon_left{
		float:left;
	width:50%;
	}
.newscon_right{
	width:48%;
	float:left;
	padding-left:20px;
	
	}
.newscon_left p{
	padding:10px 0px;
	text-indent:2em;
	line-height:30px;
	font-size:16px;}
.dangjian {
    width: 380px;
    height: 315px;
    float: left;
	margin-top:10px;
}
.ml25{ margin-left:25px;}

.rencaiN {
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
	padding-bottom:30px;
}
.reancaiW{
	width:1200px;
	height:110px;
	
	}
.rancaiW ul{
	padding-top:35px;

	}
.rencaiW ul li{
	width:300px;
	height:51px;
	float:left;
}

.footer{
	width:100%;
	height:140px;
	background-color:#026edd;
	margin-top:30px;
	
	}
	
.footer_list{
	width:1200px;
	margin:0 auto;
	padding:25px 20px;
	}

.footer_listp{
	font-size:16px;
	color:#fff;
	text-align:center;
	margin-bottom:15px;
	}
.listp{
	font-size:14px;
	color:#f6f6f6;
	text-align:center;
	padding:3px 0px;
	}

/*关于我们*/
.main1{ width:100%;}
.main1_{ width:1200px; height:auto; overflow:auto; margin:0 auto; padding-top:30px; background:#ffffff; padding:0px 5px 0px 5px;}
.main1_l{ width:225px;  float:left; background-color:#f6f6f6;}
.main1_l h1{ width:225px; height:15px; line-height:15px; background:#1d64b4; text-align:center; border-bottom:#00adf0 solid 3px; padding-top:20px; padding-bottom:20px; }
.main1_l h1 p{ color:#fcfcfc;  padding-top:20px; letter-spacing:2px; font-family:"Book Antiqua"; font-size:20px;}
.main1_l h1 span{ color:#FFF;  font-family:"微软雅黑"; font-weight:normal; font-size:24px}
.
.main1_l .lm{font-size:18px;}
.main1_l .lm a{ color:#000;}
.main1_l .lm01{line-height:50px; height:50px;  padding-left:50px; background: url(#); margin-top:1px; color:#FFF}
.main1_l .lm01:hover{background:#a0f6fb; color:#a0f6fb;  }
.main1_l .lm02{line-height:50px; height:50px; background:#e5e5e5; padding-left:50px;}
.main1_l .lm02:hover{background:#a0f6fb; color:#FFF; }
.main1_r{ width:918px; float:left; background:#FFF}

.main1_rr{ width:1200px; background:#F6F6F6; }
.us_topnr{  width:1190px; height:50px;  border-bottom:1px solid #dfdfdf;  padding-top:25px; position:relative;text-align:right }
.us_topnr b{ margin-right:20px; font-size:14px; font-weight:normal; color:#777777;}
.us_topnr b a{ color:#777777}
.us_topnr b a:hover{ color:#074c8d}
.us_topnr_bottom{ width:1000px; margin:0 auto; padding-top:30px;}
.us_topnr_nrbt{height:80px; line-height:80px; text-align:center; font-size:26px; color:#333;}
.us_topnr_fbsj{text-align:center; color:#999; font-size:14px; line-height:60px;    border-bottom: 1px solid #b5b5b5; margin-bottom:26px;}
.us_topnr_wz{line-height:30px; font-size:16px; text-align:center;}
.us_topnr_wz img{display:inline-block; vertical-align:middle}
.us_topnr_wz p{text-align: left; margin-top:30px;}
.us_topnr_next{margin-top:20px; line-height:40px;}
.us_topnr_next a{color:#777777}
.us_topnr_next a:hover{ color:#074c8d}


.us_top{ width:878px; height:50px;  border-bottom:1px solid #dfdfdf;  padding-top:25px; position:relative; }
.us_top h2{ float:left; color:#333333; font-size:18px; font-family:"微软雅黑"; border-bottom:3px solid #c9c9c9;  bottom:-2px; position:absolute; font-weight:normal}
.us_top b{ float:right; margin-right:20px; font-size:14px; font-weight:normal; color:#777777}
.us_top b a{ color:#777777}
.us_top b a:hover{ color:#074c8d}
.us_top b span{ color:#dc251f}
.us_bottom{ width:848px;  margin:0 auto; padding-top:30px; clear:both;}
.us_bottom p.we{ width:500px; float:left;}
.us_bottom img{ float:right}
.us_bottom p{text-indent:2em; font-size:14px; margin-bottom:20px; color:#777777; line-height:40px; letter-spacing:1px; clear:both}

/*新闻中心*/
.news_bottom {
    width: 848px;
    margin: 0 auto;
    padding-top: 26px;
    line-height: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
}
.news_bottom ul li{ color:#000; font-size:16px; height:40px; line-height:40px; background: url(24649631.png) no-repeat left; padding-left:20px;}
.news_bottom ul li a{ color:#333; float:left;}
.news_bottom ul li span{ float:right; color:#999;}
.news_bottom ul li:hover a,.news_bottom ul li:hover{ color:none;}
.news_bottom p,.successful_bottom p{ display:inline-block;text-align:center;margin-top:30px; color:#666666; width:620px; border-top:1px solid #e5e5e5; padding-top:30px; padding-left:210px; }
.news_bottom p span,.successful_bottom p span{ margin-left:5px; padding:0 8px;  height:22px; display:block; float:left; line-height:22px; text-align:center;}
.news_bottom p span.number,.successful_bottom p span.number{ background:#074c8d; color:#FFF}
.news_bottom p span:hover,.successful_bottom p span:hover{ background:#074c8d; color:#FFF}
/*新闻中心详情页*/
.main2{ width:100%; height:1260px; background:#ebf4f3}
.main2_{ width:1200px; height:1230px; margin:0 auto; padding-top:30px}
.main2_r{ width:926px; height:1187px; border:1px solid #c9c9c9; border-top:4px solid #074c8d; float:right; background:#FFF}
.news_m{ width:735px; height:1110px; margin:0 auto; padding-top:30px; clear:both; font-size:14px; color:#666666; line-height:30px;}
.news_m h1{ font-size:20px; font-family:"微软雅黑"; text-align:center; color:#333333}
.news_m span{ float:right; margin-right:10px;}
.news_m p{ text-indent:2em; margin-bottom:15px; clear:both}
.news_m a{ font-size:12px; color:#666666}
.news_m img{ margin-bottom:20px}
.news_m a:hover{ color:#074c8d}



/*成功案例*/
.successful_bottom{ width:848px; overflow:auto; height:auto; margin:0 auto; padding-top:48px; clear:both; text-align:center}
.successful_bottom ul li{ width:253px; height:260px; float:left; margin-right:20px; margin-bottom:46px}
.successful_bottom ul li.right{ margin-right:0px}
.successful_bottom ul li span{ height:35px; line-height:35px; font-size:18px; font-family:"微软雅黑"; letter-spacing:2px; color:#333333}
.successful_bottom ul li span a{ color:#000 }
.successful_bottom ul li span a:hover{ color:#074c8d}

/*联系我们*/

.banabout{width:100%; height:260px; background: url(#) center;margin:0px auto}

.sjw-mnav {
    background: url(24649633.jpg) no-repeat 0 3px;
    padding-bottom: 20px;
    text-indent: 1.5em;
	width: 1200px;
    margin: 0 auto;
	margin-top:20px;
}

#jcdtt {
    border-bottom: 1px #CCC solid;
    height: 44px;
	margin-left:40px;
}
.lanmu11_title {
    text-align: left;
    width: 96px;
    border-bottom: solid 3px #0066cc;
}

.lanmu11_title span a {
    color: #026edd;
    font-size: 24px;
    line-height: 43px;
}

.zsy_on {
    background: #026edd url(24649611.png) no-repeat;
    background-position: 90% center;
    font-size: 16px;
    color: #ffffff;
    line-height: 40px;
}

.zsy_on a{

    color: #ffffff;

}
.main1_l ul li:first-child {
    margin-top: 20px;
}
.main1_l ul li {
    width: 100%;
    height: 48px;
    border-bottom: 1px solid #c9c9c9;
    font-size: 18px;
    line-height: 48px;
    text-indent: 55px;
}
#tbox{width:90px; float:right; position:fixed; right:50px; bottom:15px;

}
table {
    margin: 0 auto;
    font-family: "宋体";
    font-size: 12px;
    line-height: 24px;
    color: #333;
}
.focus{ position:relative; width:588px; height:380px; background-color: #000; float: left;}  
.focus img{ width: 588px; height: 380px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#026edd;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#026edd;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(24649623.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  